extends DirectoryResource
Dav accessible
A course, which is just a special type of folder that contains modules
Properties
| Name | Returns | Notes | Example |
|---|---|---|---|
| brief | String | Get the "brief" description of the course, which is from the body content of the index folder | |
| numModules | int | Get the number of modules in this course | |
| completedModules | ResourceList | Get the list of modules in this course which the current user has completed | |
| startedModules | ResourceList | Get the list of modules in this course which are in progress for the current user | |
| learningTimeMins | int | Returns the sum of all learning times of contained modules | |
| moduleFolders | List | Get a list of all module folder objects in this course | |
| availPrograms | List | ||
| program | ProgramFolder | ||
| thumb | String | Dav accessible Currently gets the first module's thumb | |
| orgModuleStats | OrgModulesStats | ||
| percentComplete | Integer | Dav accessible Sums all the % completes of contained modules and divides by total modules | |
| currentCourseLevel | int | Dav accessible | |
| level | Integer | Dav accessible | |
| order | Integer | Dav accessible | |
| available | boolean | Just an alias for isAvailable | |
| programCode | String | ||
| numberCompletions | long | ||
| numberStarted | long | ||
| numberIncomplete | long |
Hide comments